
/* 重置样式 */
*{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; border:0; padding:0; margin:0;}
body,html{ width:100%; height:100%;}
body{ font:12px Arial,Helvetica,sans-serif; color:#333; background:#fff;}
img,a img{ font-size: 0; line-height: 0;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
ul,li,ol,dt,dl,dd{ list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
address,cite,pre,code,em,th,i{font-weight:normal; font-style:normal;}
pre,code{ display:block;}
label,input,textarea,select,button{ vertical-align:middle; outline:none;}
input,button,select,img{line-height:normal;}
img{ vertical-align: middle;}
a{ color:#4c4d4d; text-decoration:none; outline:none;}

/* 浮动方式 */
.fl{ float:left; display:inline;}.fr{ float:right; display:inline;}.fn{ float:none}.clear{ clear:both;}

/* 定位方式 */
.relative{ position: relative;}.absolute{ position:absolute;}.fixed{ position:fixed;}

/* 字体对齐方式 */
.tl{ text-align:left !important;}.tc{ text-align:center !important;}.tr{ text-align:right !important;}

.gray_bg{ padding:20px 0; background-color:#f4f4f4;}
.layout{ width:1200px; margin:0 auto; clear:both;}

.icon{ display:inline-block; background:url("../images/icon.png") no-repeat; vertical-align:top;}
.icon.tzyw{ background-position:-1050px -1248px;}
.icon.contact{ background-position:0 -707px;}
.icon.convenservice{ background-position:-166px -707px;}
.icon.contacttele{ background-position:-38px -707px;}
.icon.email{ background-position:-124px -707px;}
.icon.onlineserve{ background-position:-83px -707px;}
.icon.marketProsp{ background-position:0 -762px;}
.icon.marketProsp{ background-position:0 -762px;}
.icon.phone400{ background-position:-64px -762px;}
.icon.advantage{ background-position:-123px -762px;}
.icon.Partnership{ background-position:-186px -762px;}
.icon.phone{ width:49px; height:49px; background-position:0 -922px;}
.icon.company{ background-position:0 -996px;}
.icon.name{ background-position:-35px -996px;}
.icon.telephone{ background-position:-72px -996px;}
.icon.area{ background-position:-109px -996px;}
.icon.sem{ background-position:0 -1042px;}
.icon.im{ background-position:-92px -1042px;}
.icon.hz{ background-position:-187px -1042px;}
.icon.gg{ background-position:-288px -1042px;}
.icon.whitephone{ background-position:0 -1152px;}
.icon.fzqj{ background-position:0 -1248px;}
.icon.ylkj{ background-position:-211px -1248px;}
.icon.hzsxz{ background-position:-425px -1248px;}
.icon.qyhz{ background-position:-630px -1248px;}
.icon.ywzc{ background-position:-840px -1248px;}

/* 头部 */
.topbar{ width:100%; height:38px; line-height:38px; background-color:#2d2d2d;}
.topbar span{ font-size:12px; color:#bababa;}
.header{ width:100%; height:93px; background-color:#fff;}
.header .logo_box{ display:inline; float:left; padding:18px 0;}
.header .logo_box>span{ display:inline-block; height:57px; padding-right:18px; border-right: 1px solid #e0e0e0; }
.header .logo_box>span em{ display:block; font-size:16px; color:#ea5514;}
.header .logo_box>img{ margin-left:15px; vertical-align:top;}
.header .phone_box{ display:inline; float:right; margin-top:18px;}
.header .phone_box span{ display:inline-block; padding-left:8px; font-size:14px; color:#ea5514;}
.header .phone_box span em{ display:block; font-size:24px;}

/* 导航 */
.nav{ width:100%; height:55px; line-height:55px; background-color:#ea5514;}
.nav .nav_list{ display:inline; float:left;}
.nav .nav_list li{ display:inline; float:left; margin-right:12px;}
.nav .nav_list li a{ display:block; padding:0 47px; font-size:16px; color:#fff;}
.nav .nav_list li.active a{ background-color:#ffdbcc; color:#ea5514;}
.nav .select{ display:inline; float:right; height:22px; margin-top:17px; background-color:#fff; border:1px solid #cfd5d6;}

/* banner */
.secbanner{ width:100%; height:414px; background-repeat:no-repeat; background-position:top center;}
.secbanner.partnership_bg{ background-image:url("../images/Partnership_bg.jpg");}
.secbanner.func_bg{ background-color:#c12238; background-image:url("../images/func_banner.jpg");}
.secbanner.telephone_bg{ background-image:url("../images/telephone_bg.jpg");}
.secbanner.question_bg{ background-image:url("../images/question_bg.jpg");}
.secbanner.about_bg{ background-image:url("../images/about_bg.jpg");}
.secbanner.advantage_bg{ background-image:url("../images/advantage_bg.jpg");}
.secbanner.marketProsp_bg{ background-image:url("../images/marketProsp_bg.jpg");}
.secbanner.news_bg{ background-image:url("../images/news_bg.jpg");}
.secbanner.newsDetail_bg{ overflow: hidden; background-image:url("../images/newsDetail_bg.jpg");}

/* 标题 */
.tit{ height:190px; padding:16px 0; background:url("../images/tit_img.png") no-repeat center; text-align:center;}
.tit h2{ line-height:158px; font-size:24px; color:#000;}

.hd{ height:122px; line-height:122px; text-align:center;}
.hd h2{ font-size:24px; color:#fff;}

/* 底部 */
.footer{ clear:both; width:100%; height:151px; padding-top:30px; background-color:#2c2d3f;}
.footer p{ line-height:23px; font-size:14px; color:#89898b; text-align:center;}

.joinphone_wrap{ overflow: hidden; width: 367px; height: 44px; border-radius: 22px; margin: 253px auto 0; background-color: #fff;}
.joinphone_wrap .text{ float: left; width: 199px; height: 44px; border-radius: 22px; padding: 0 16px; font-size: 18px; color: #333;}
.joinphone_wrap .btn{ float: right; width: 165px; height: 44px; border-radius: 22px; background: #ea5514; font-size: 22px; color: #fff; cursor: pointer;}




